package com.jic.product.store.response;

import com.jic.common.base.vo.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

//import javax.validation.constraints.NotEmpty;

@Data
@NoArgsConstructor
@ApiModel(description = " m_store ")
public class MStoreResponse extends BaseEntity {
	private static final long serialVersionUID = 1L;
    // @NotEmpty(message = "主键") 
    @ApiModelProperty(notes = "主键")
    private Long id;

    // @NotEmpty(message = "实体仓名称") 
    @ApiModelProperty(notes = "实体仓名称")
    private String name;

    // @NotEmpty(message = "实体仓编码") 
    @ApiModelProperty(notes = "实体仓编码")
    private String code;

    // @NotEmpty(message = "实体仓归属;0-自有;1-第三方;") 
    @ApiModelProperty(notes = "实体仓归属;0-自有;1-第三方;")
    private Integer type;

    // @NotEmpty(message = "状态;0-停用;1-启用;") 
    @ApiModelProperty(notes = "状态;0-停用;1-启用;")
    private String status;

    // @NotEmpty(message = "所属商家") 
    @ApiModelProperty(notes = "所属商家")
    private Long deptId;

    // @NotEmpty(message = "省-编码") 
    @ApiModelProperty(notes = "省-编码")
    private Integer addressProductId;

    // @NotEmpty(message = "省-名称") 
    @ApiModelProperty(notes = "省-名称")
    private String addressProductName;

    // @NotEmpty(message = "市-编码") 
    @ApiModelProperty(notes = "市-编码")
    private Integer addressCityId;

    // @NotEmpty(message = "市-名称") 
    @ApiModelProperty(notes = "市-名称")
    private String addressCityName;

    // @NotEmpty(message = "区-编码") 
    @ApiModelProperty(notes = "区-编码")
    private Integer addressAreaId;

    // @NotEmpty(message = "区-名称") 
    @ApiModelProperty(notes = "区-名称")
    private String addressAreaName;

    // @NotEmpty(message = "详细地址") 
    @ApiModelProperty(notes = "详细地址")
    private String addressDetail;

    // @NotEmpty(message = "仓库负责人") 
    @ApiModelProperty(notes = "仓库负责人")
    private Integer ownerId;

    // @NotEmpty(message = "负责人电话") 
    @ApiModelProperty(notes = "负责人电话")
    private String ownerMobile;


}
